A Hybrid Architecture for Implementing Efficient Geospatial Web Services: Integrating .NET Remoting and Web Services Technologies
نویسندگان
چکیده
Open GIS Consortium (OGC) Geospatial Web services have been introduced to overcome spatial non-interoperability problem associated with most geospatial processing systems. Although OGC geospatial Web services provide interoperability among heterogeneous geospatial processing systems, in some cases they can not provide required performance and efficiency. This paper proposes a hybrid architecture which can efficiently provide interoperability and high performance for transferring geospatial data. It is suggested that making use of Web services technologies for implementing OGC geospatial Web services would significantly facilitate sharing geospatial data in heterogeneous environments like Web. In addition, making use of a proprietary and platform-dependant technologies can provide best performance and efficiency in homogeneous environments like an internal network. In this context, design and development of an OGC geospatial Web service using hybrid architecture of Web services Technologies and .NET Remoting technology (as proprietary and .NET specific technology) is described. Based on our evaluations and practical tests, the hybrid architecture proved to be an efficient solution for development of geospatial Web services.
منابع مشابه
Comparison of Soap Based Technologies: .net Remoting and Asp.net Web Services
Simple Object Access Protocol (SOAP) is a specification that enables applications to communicate with other applications [2]. Two major design goals for SOAP are simplicity and extensibility. SOAP attempts to meet these goals by omitting, from the messaging framework, features that are often found in distributed systems. In addition to this, SOAP is a lightweight protocol for exchange of inform...
متن کاملMethod of Integration of Geospatial Data with Business Intelligent Systems based on Services Oriented Architecture
The need for more cost-effective, accurate and efficient methods of using geospatial information has been around a long time. However, development of GIS software solutions and information technologies enabled the distribution, access and manipulation of geospatial data over the Web. In this paper is represented a new access to geospatial data and the possibility of integrating geospatial data ...
متن کاملUsing Web Services on Mobile Devices to Transparently Access .NET Remoting Objects
With the growing popularity of powerful connected mobile devices (PDAs, smart phones, etc.), an opportunity to extend existing distributed applications with mobile clients emerges. The Microsoft .NET Compact Framework offers a development platform for mobile applications but is lacking support for .NET Remoting, which is the .NET middleware infrastructure for inter-application communication. Th...
متن کاملIntegrating User-generated Information for Emergency Management
Geospatial technologies have evolved to offer users the functionality of data access and to model development to generate information. Nowadays Spatial Data Infrastructures represent the SOA paradigm in geospatial terms offering a set of interoperable distributed components to access, visualize and process data forming the Geospatial Web. Fostered by the European directive INSPIRE many public a...
متن کامل.NET Remoting and Web Services: A Lightweight Bridge between the .NET Compact and Full Framework
With the growing popularity of powerful connected mobile devices (PDAs, smart phones, etc.), an opportunity to extend existing distributed applications with mobile clients emerges. The Microsoft .NET Compact Framework offers a development platform for mobile applications but is lacking support for .NET Remoting, which is the .NET middleware infrastructure for inter-application communication. Th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008